package singleton;

public class SingletonPattern {

    public static void main(String[] args) {
        // 第一次获取实例，这里会创建一个新的实例
        Singleton singleton = Singleton.getInstance();
        singleton.add(1);
        System.out.println(singleton + " value: " + singleton.value());

        // 再次获取实例，这次不会创建新的实例，而是拿到之前创建好的实例
        Singleton singleton1 = Singleton.getInstance();
        singleton1.add(5);
        System.out.println(singleton1 + " value: " + singleton1.value());
    }

}
